MDSRALPFSVLVILIATAVLANAYTPPPPPPTTAYPAVKTVEAAVEGMVYCQSCDKFGSWSLAGAEAIAGAKISIICKNHRQQVSFYKVFRTDSYGHFYGELKGFKMTPHFLDHPLHSCRAKLVSSPREDCNLFSNINNALDGAPLRYEEKRLKWTNYEAVIYAAGPLAFRPDHCPATAPPTY